// pages/cart/cart.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    CartList: [],
    List: [],
    theShow: true
  },
  async CartList() {
    wx.showLoading({
      title: '加载中'
    })
    let res = await wx.cloud.callFunction({
      name: 'getSevenCart'
    })
    console.log(res);
    if (res.result.code == 200) {
      this.setData({
        CartList: res.result.data.data
      })
      if (res.result.data.data.length > 0) {
        this.setData({
          theShow: false
        })
      }
    }
    wx.hideLoading({
      title: '加载完毕'
    })
  },
  async getshopList() {
    let res = await wx.cloud.callFunction({
      name: 'getshopList'
    })
    console.log(res);
    if (res.result.code == 200) {
      this.setData({
        List: res.result.data.data
      })
    }
    wx.hideLoading({
      title: '加载完毕'
    })
  },
  // 删
  async sevenRemove(e) {
    console.log(e);
    let { id } = e.currentTarget.dataset
    wx.showModal({
      title: '是否删除',
      content: '',
      complete: async (res1) => {
        if (res1.confirm) {
          console.log('点击删除')
          let res = await wx.cloud.callFunction({
            name: 'removeSevenCart',
            data: { id }
          })
          console.log(res)
          if (res.result.code == 200) {
            setTimeout(() => {
              this.CartList()
            }, 500)
            console.log(res);
            wx.showToast({
              title: res.result.msg
            })
          }
        }
        if (res1.cancel) {
          console.log('用户点击取消')
          wx.showToast({
            title: '取消删除',
          })
        }
      }
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    setTimeout(() => {
      this.getshopList()
      this.CartList()
    }, 1000)

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})